package com.tuxing.draa_data.pojo.center;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 机构数据库的基本属性 
 * </p>
 *
 * @author yuanshihang
 * @since 2022-06-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("new_dc_database_property")
public class NewDcDatabaseProperty implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 乐观锁
     */
    @TableId(value = "ID", type = IdType.AUTO)
    private Long id;

    /**
     * 数据库ID（中央） 数据库ID
     */
    @TableField("D_ID")
    private Long dId;

    /**
     * 数据库语种 1=外文，2=中文
     */
    @TableField("LANG_ID")
    private Integer langId;

    /**
     * 数据库属性 属性字典表（期刊和图书为标准化类型）
     */
    @TableField("PROPERTY_ID")
    private Integer propertyId;

    /**
     * 创建人
     */
    @TableField("CREATE_BY")
    private Integer createBy;

    /**
     * 创建时间
     */
    @TableField("CREATE_DATE")
    private LocalDateTime createDate;

    /**
     * 更新人
     */
    @TableField("UPDATE_BY")
    private Integer updateBy;

    /**
     * 更新时间
     */
    @TableField("UPDATE_DATE")
    private LocalDateTime updateDate;


}
